low lying cloud - German English Dictionary